# for循环，当数据量大的时候，一个个操作其实麻烦且重复。重复的步骤可以提取出来，变成循环的每一步。这就是for循环了
temp_list = [35.3,36.7,37.2,38.2,34.5,36.5]
# 实例 找出列表大于38的数值
for temp in temp_list:
    if temp > 38:
        print(temp)
        print("温度高了，注意安全")
# 要点：
# 1. 这里面的for循环类似 foreach。前面 for xxx in 循环对象（列表）。其中xxx 自行定义，循环对象的每一个内容。
# 2. for 循环最后也要记得写冒号，表现后续跟着的是for循环的代码块

# 如果是字典，有一点点差别。字典有三个方法 .keys() .values() .items()
# 在定义xxx的时候。可以直接定义两个变量 来代替 k和 v； for xx_k ,xx_v in dictionary.items()
mem_dict = {"111":35.3,
            "222":36.1,
            "333":35.9,
            "444":38.4,
            "555":37.1,
            }
for mem_id,mem_temp in mem_dict.items():
    if mem_temp > 38:
        print(mem_id)

# range() 这里的range是指范围，理解语义其实和表格一样。
# range(10) 一个参数，默认结束值
# range(1,100,1) 三个参数 起始，结束，步长。其中左闭右开，就是有1，没有100
for i in range(3,12,2):
    print(i)

